supply a person with the necessaries of life - German English Dictionary